From 4c8edae7cb5fbbfedc5dd9884d94b0495dfc5702 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Sat, 31 Dec 2016 20:26:35 +0100 Subject: [PATCH] make fish hashes less likely to fail --- babl/babl-fish.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/babl/babl-fish.c b/babl/babl-fish.c index 76cb53d..96c69c3 100644 --- a/babl/babl-fish.c +++ b/babl/babl-fish.c @@ -133,6 +133,8 @@ babl_fish_get_id (const Babl *source, * source/destination values. */ ptrdiff_t id = source - destination; /* instances with id 0 won't be inserted into database */ + id *= ((((size_t) (source))) % 37); + if (id == 0) id = 1; return id; -- 2.30.2